Bharatiya Nyaya Sanhita marathon